package com.cssy.yd.logic.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * ��ݶ���
 * @since 2013-07-29
 */
public class LogicPoReturnDO implements Serializable {

    private static final long serialVersionUID = 137506216200576982L;

    /**
     * column logic_po_return.id
     */
    private String id;

    /**
     * column logic_po_return.returnpocode  ���ݱ�ţ�CT-YYYY-MM-DD-������4λ��ˮ��
     */
    private String returnpocode;

    /**
     * column logic_po_return.powarecode   �ɹ���ⵥ��
     */
    private String powarecode;

    /**
     * column logic_po_return.billtype  ��������
     */
    private Long billtype;

    /**
     * column logic_po_return.pocode  �ɹ����
     */
    private String pocode;

    /**
     * column logic_po_return.billstatus  ����״̬��1���ݸ壬2�������У�3����ɣ�4�رգ�
     */
    private Short billstatus;

    /**
     * column logic_po_return.whcode  ����ֿ�
     */
    private String whcode;

    /**
     * column logic_po_return.whname  �ֿ����
     */
    private String whname;

    /**
     * column logic_po_return.spcode  ��Ӧ��
     */
    private String spcode;

    /**
     * column logic_po_return.spname  ��Ӧ�����
     */
    private String spname;

    /**
     * column logic_po_return.batch  ���
     */
    private String batch;

    /**
     * column logic_po_return.aegnt  ������
     */
    private String aegnt;

    /**
     * column logic_po_return.thrq  �˻�����
     */
    private Date thrq;

    /**
     * column logic_po_return.createname  �Ƶ���
     */
    private String createname;

    /**
     * column logic_po_return.removed  �Ƿ�ɾ�� 0δɾ��1ɾ��
     */
    private Short removed;

    /**
     * column logic_po_return.dcruser  ������
     */
    private String dcruser;

    /**
     * column logic_po_return.dctime  ����ʱ��
     */
    private Date dctime;

    /**
     * column logic_po_return.duuser  �޸���
     */
    private String duuser;

    /**
     * column logic_po_return.version  �汾��
     */
    private Double version;

    /**
     * column logic_po_return.dutime  �޸�ʱ��
     */
    private Date dutime;
    
    private Double jreturnquantity;
    
    private Double returnquantity;

    private String remark;
    
    private Integer paymentstatus;
	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getPaymentstatus() {
		return paymentstatus;
	}

	public void setPaymentstatus(Integer paymentstatus) {
		this.paymentstatus = paymentstatus;
	}

	public Double getReturnquantity() {
		return returnquantity;
	}

	public void setReturnquantity(Double returnquantity) {
		this.returnquantity = returnquantity;
	}

	public Double getJreturnquantity() {
		return jreturnquantity;
	}

	public void setJreturnquantity(Double jreturnquantity) {
		this.jreturnquantity = jreturnquantity;
	}

	public LogicPoReturnDO() {
        super();
    }

    public LogicPoReturnDO(String id, String returnpocode, String powarecode,
			Long billtype, String pocode, Short billstatus, String whcode,
			String whname, String spcode, String spname, String batch,
			String aegnt, Date thrq, String createname, Short removed,
			String dcruser, Date dctime, String duuser, Double version,
			Date dutime, Double jreturnquantity, Double returnquantity,
			String remark, Integer paymentstatus) {
		this.id = id;
		this.returnpocode = returnpocode;
		this.powarecode = powarecode;
		this.billtype = billtype;
		this.pocode = pocode;
		this.billstatus = billstatus;
		this.whcode = whcode;
		this.whname = whname;
		this.spcode = spcode;
		this.spname = spname;
		this.batch = batch;
		this.aegnt = aegnt;
		this.thrq = thrq;
		this.createname = createname;
		this.removed = removed;
		this.dcruser = dcruser;
		this.dctime = dctime;
		this.duuser = duuser;
		this.version = version;
		this.dutime = dutime;
		this.jreturnquantity = jreturnquantity;
		this.returnquantity = returnquantity;
		this.remark = remark;
		this.paymentstatus = paymentstatus;
	}

    /**
     * getter for Column logic_po_return.id
     */
    public String getId() {
        return id;
    }

    /**
     * setter for Column logic_po_return.id
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * getter for Column logic_po_return.returnpocode
     */
    public String getReturnpocode() {
        return returnpocode;
    }

    /**
     * setter for Column logic_po_return.returnpocode
     * @param returnpocode
     */
    public void setReturnpocode(String returnpocode) {
        this.returnpocode = returnpocode;
    }

    /**
     * getter for Column logic_po_return.powarecode
     */
    public String getPowarecode() {
        return powarecode;
    }

    /**
     * setter for Column logic_po_return.powarecode
     * @param powarecode
     */
    public void setPowarecode(String powarecode) {
        this.powarecode = powarecode;
    }

    /**
     * getter for Column logic_po_return.billtype
     */
    public Long getBilltype() {
        return billtype;
    }

    /**
     * setter for Column logic_po_return.billtype
     * @param billtype
     */
    public void setBilltype(Long billtype) {
        this.billtype = billtype;
    }

    /**
     * getter for Column logic_po_return.pocode
     */
    public String getPocode() {
        return pocode;
    }

    /**
     * setter for Column logic_po_return.pocode
     * @param pocode
     */
    public void setPocode(String pocode) {
        this.pocode = pocode;
    }

    /**
     * getter for Column logic_po_return.billstatus
     */
    public Short getBillstatus() {
        return billstatus;
    }

    /**
     * setter for Column logic_po_return.billstatus
     * @param billstatus
     */
    public void setBillstatus(Short billstatus) {
        this.billstatus = billstatus;
    }

    /**
     * getter for Column logic_po_return.whcode
     */
    public String getWhcode() {
        return whcode;
    }

    /**
     * setter for Column logic_po_return.whcode
     * @param whcode
     */
    public void setWhcode(String whcode) {
        this.whcode = whcode;
    }

    /**
     * getter for Column logic_po_return.whname
     */
    public String getWhname() {
        return whname;
    }

    /**
     * setter for Column logic_po_return.whname
     * @param whname
     */
    public void setWhname(String whname) {
        this.whname = whname;
    }

    /**
     * getter for Column logic_po_return.spcode
     */
    public String getSpcode() {
        return spcode;
    }

    /**
     * setter for Column logic_po_return.spcode
     * @param spcode
     */
    public void setSpcode(String spcode) {
        this.spcode = spcode;
    }

    /**
     * getter for Column logic_po_return.spname
     */
    public String getSpname() {
        return spname;
    }

    /**
     * setter for Column logic_po_return.spname
     * @param spname
     */
    public void setSpname(String spname) {
        this.spname = spname;
    }

    /**
     * getter for Column logic_po_return.batch
     */
    public String getBatch() {
        return batch;
    }

    /**
     * setter for Column logic_po_return.batch
     * @param batch
     */
    public void setBatch(String batch) {
        this.batch = batch;
    }

    /**
     * getter for Column logic_po_return.aegnt
     */
    public String getAegnt() {
        return aegnt;
    }

    /**
     * setter for Column logic_po_return.aegnt
     * @param aegnt
     */
    public void setAegnt(String aegnt) {
        this.aegnt = aegnt;
    }

    /**
     * getter for Column logic_po_return.thrq
     */
    public Date getThrq() {
        return thrq;
    }

    /**
     * setter for Column logic_po_return.thrq
     * @param thrq
     */
    public void setThrq(Date thrq) {
        this.thrq = thrq;
    }

    /**
     * getter for Column logic_po_return.createname
     */
    public String getCreatename() {
        return createname;
    }

    /**
     * setter for Column logic_po_return.createname
     * @param createname
     */
    public void setCreatename(String createname) {
        this.createname = createname;
    }

    /**
     * getter for Column logic_po_return.removed
     */
    public Short getRemoved() {
        return removed;
    }

    /**
     * setter for Column logic_po_return.removed
     * @param removed
     */
    public void setRemoved(Short removed) {
        this.removed = removed;
    }

    /**
     * getter for Column logic_po_return.dcruser
     */
    public String getDcruser() {
        return dcruser;
    }

    /**
     * setter for Column logic_po_return.dcruser
     * @param dcruser
     */
    public void setDcruser(String dcruser) {
        this.dcruser = dcruser;
    }

    /**
     * getter for Column logic_po_return.dctime
     */
    public Date getDctime() {
        return dctime;
    }

    /**
     * setter for Column logic_po_return.dctime
     * @param dctime
     */
    public void setDctime(Date dctime) {
        this.dctime = dctime;
    }

    /**
     * getter for Column logic_po_return.duuser
     */
    public String getDuuser() {
        return duuser;
    }

    /**
     * setter for Column logic_po_return.duuser
     * @param duuser
     */
    public void setDuuser(String duuser) {
        this.duuser = duuser;
    }

    /**
     * getter for Column logic_po_return.version
     */
    public Double getVersion() {
        return version;
    }

    /**
     * setter for Column logic_po_return.version
     * @param version
     */
    public void setVersion(Double version) {
        this.version = version;
    }

    /**
     * getter for Column logic_po_return.dutime
     */
    public Date getDutime() {
        return dutime;
    }

    /**
     * setter for Column logic_po_return.dutime
     * @param dutime
     */
    public void setDutime(Date dutime) {
        this.dutime = dutime;
    }

}